package java_thinking.unit_21._21_6;

import java.util.concurrent.Executor;

/**
 * @Desc:   6-6 在调用线程中以同部方式执行所有任务的 Executor
 *          对比 WithinThreadExecutor 和 ThreadPerTaskExecutor 即可知道，start()是完整的线程启动
 *          方式，具有异步执行的效果，而run是同步执行的效果
 * @author: cww
 * @DateTime: 2019/6/11 8:57
 */

public class WithinThreadExecutor implements Executor {
    @Override
    public void execute(Runnable command) {
        command.run();
    }
}
